Big Huge Thesaurus

aralia elata

noun

sounds kind of like